@charset "utf-8";
/* CSS Document */
* {
  margin: 0px;
  padding: 0px;
  font-family: 宋体;
  font-size: 12px;
  list-style: none;
  text-decoration: none
}
a {
  text-decoration: none;
  color: #000000;
}
/*最顶部*/
#head{
    width: 100%;
    height: 31px;
    margin-bottom: 0px;
    border-bottom: 1px solid #ddd;
    background: #f2f2f2;
}
.a{
    text-decoration: none;
}
#head .content{
    width: 1200px;
    height: 31px;
    margin-left: auto;
    margin-right: auto;
}
/*最顶部右边*/
.home{
    background: transparent url("../images/2.png") no-repeat scroll 0px -5px;
    padding: 0px 20px;
    display: inline-block;
    height: 30px;
    vertical-align: top;
    margin-left: 20px;
}
.right{
    width:480px;
    height: 23px;
    z-index: 100;
   float: right;
  height: 31px;

  list-style: none;
}
 .right .ri{
    z-index: 100;
    float: left;
    margin: 0px 15px 0px 0px;
    height: 31px;
    display: inline;
    position: relative;

}
.right  a{
    float: right;
   overflow: hidden;
   margin-top: 8px;
   color: #666;
   line-height: 14px;
   text-decoration: none;
}
.right .right_b{
 background: url(../images/head.png)no-repeat
 20px -212px;
 width:99px;
 left:-20px;
}
.right .right_c{
    width: 75px;
   position: relative;
}
.right_c .gou{
    width: 75px;
    height: 31px;
    text-align: right;
    line-height: 31px;
    font-weight: 900;
    color: #333;
    position: relative;
    /*background: #fff;*/
    left:-14px;
}
.right_c .gou .gouwu{
    display: block;
    position: absolute;
    width:50px;
    height: 25px;
    background: red;
    background: url(../images/head.png)no-repeat;
    background-position: 20px -103px;
    left: -24px;
    top:0px;
}
.right_c .wu{
    width: 202px;
    height: 55px;
    background:#F2F2F2;
    position: absolute;
    top:31px;
    right:-10px;
    text-align: center;
    line-height: 60px;
    font-size: 11px;
    color: #666;
    display: none;
}
.right_c:hover .wu{
    display:block;
}
.right .right_d{
    width: 61px;
    padding-right: 10px;
    position: relative;
    left:-15px;
}
.right_d .kf {
    background: url(../images/head.png)no-repeat -47px -13px;
    margin-right: -18px;
    margin-top: 6px;
    width:66px;
    height: 25px;
    text-align: center;
    line-height: 19px;
}
/*头部的帮助隐藏部分*/
.right .right_d .box{
    width: 75px;
    height: 31px;
    text-align: center;
    line-height: 31px;
    font-weight: 900;
    color: #333;
    position: absolute;
    top: 40px;
    right: 0;
    left:-22px;
    font-size: 20px;
    display: none;  
}
.kf:hover .box{
    display:block;
}
.right .right_e{
    width: 90px;
    margin-right: 0px;
    background: url(../images/head.png)
    no-repeat scroll 12px -250px;
}
/*顶部结束*/

/*搜索区域*/
.sousuo{
    width: 1200px;
    height: 108px;
    margin: 0 auto;
    
}
.sousuo .left{
    width: 250px;
    float: left;
}
.sousuo .left .tu{
float: left;
width: 250px;
height: 60px;
margin-top: 28px;
margin-bottom: 20px;
overflow: hidden;
background:url(../images/wd.png)no-repeat 0px 0px;
}
.sousuo .wenben{
    width: 502px;
    height:60px;
    margin: 35px 0px 0px 132px;
    position: relative;
    z-index: 50;
    float: left;
}
.sousuo .wenben .sousuokuang{
  width: 502px;
  height: 35px;
  border: 1px solid #3A3A3A;
  margin-top: 0px;
  margin-left: -1px;
  float: left;
 
}
.sousuokuang .ss{
  width: 70px;
  height: 33px;
  float: left;
  color: #808080;
  margin-left: 10px;
  margin-top:10px;
}
.sousuokuang .ch{
    width: 360px;
    height: 33px;
    font-size: 12px;
   float: left;
   line-height: 20px;
 
   border: medium none;
  color: #999;
}
.sousuokuang .sl{
height: 36px;
width: 62px;
background-color: #3A3A3A;
text-indent: -999em;
background-image: url(../images/head.png);
background-position:18px -57px;
background-repeat: no-repeat;
border: 1px solid black;

}
.sousuokuang .top{
    width: 503px;
    height: 20px;
    float: left;
   margin-top: -5px;
}
.sousuokuang .top a{
   width: 68px;
   height: 16px;
  text-decoration: none;
  padding-right: 14px;
  color: #808080;
}
.sousuokuang .right_a{
    width: 84px;
    height: 95px;
    float: right;
    margin-top: -79px;
    margin-right: -310px;
    border: 1px solid #E9E9E9;
    border-radius: 3px;
    padding: 5px;
}
.sousuokuang .right_a img{
    display: block;
    margin: 0 auto;
}
.sousuokuang .right_a p{
    color: #444;
   line-height: 1;
    margin-top: 2px
}
/*搜索结束*/
.c{
      border-bottom: 2px solid #F46;
      background: #FF4466;
}
/*开始内容*/
.flai{
    width: 1200px;
    height: 313px;
    margin: auto;
    margin-top: 40px;
    border: 1px solid #C2C2C2;
    .yf{
        width: 1200px;
        height: 39px;
        background: #FAFAFA;
        .k{
            width: 1183px;
            height: 38px;
            margin-left: 16px;
            border-bottom: 1px solid #C2C2C2;
            .on{
                width: 65px;
                height: 40px;
                background: white;
                border-top: 2px solid #F46;
                a{
                    width: 65px;
                   line-height: 40px; 
                }
               
            }
            li{
                width: 65px;
                height: 38px;
                display: inline-block;
                text-align: center;
                float: left;
                
                a{
                     width: 65px;
                    height: 38px;
                    font-size: 16px;
                    font-family: "Microsoft Yahei";
                    line-height: 38px;
                }  
             }
         }
     }
     .fz{
         width: 1200px;
         height: 313px;
             .ni{
                 width: 925px;
                 height: 222px;
                 margin-top: 30px;
                 margin-left: 20px;
                 .yi{
                     width: 435px;
                     height: 96px;
                     float: left;
                     margin-top: 20px;
                     dt{
                         width: 435px;
                         height: 18px;
                         a{
                           font-size: 16px;  
                            }
                         }
                      dd{ 
                          width: 435px;
                          height: 68px;
                          margin-top: 10px;
                          img{
                            width: 66px;
                             height: 66px;
                            float: left;
                            border: 1px solid #C2C2C2;
                            }
                            ul{
                               width: 435px;
                               height: 72px; 
                               li{
                                   float: left;
                                   line-height: 25px;
                                   a:hover {
                                            color: #333;
                                            text-decoration: underline;
                                        }
                                   a{                                  
                                       font-size:12px;
                                        margin: 0px 9px; 
                                   }
                                 } 
                                }
                           }
                         }
                 }
         .you{
             width: 200px;
             height: 241px;
             float:right;
             margin-top: -240px;
             margin-right: 20px;
             padding-left: 20px;
             border-left: 1px dashed #E5E5E5;
   
         }
     }  
}
//第二楼
.tow{
    width: 1200px;
    height: 100%;
    margin: 0 auto;
    .to{
        line-height: 32px;
        font-size: 24px;
        color: #333;
        margin-bottom: 8px;
        font-weight: 400;
    }
    .to_a{
        width: 1200px;
        height: 2235px;
        .to_b{
            width: 1198px;
            height: 40px;
            border: 1px solid black;
            .to_c{
                font-size: 0px;
                height: 24px;
                padding: 7px 0px;
//              width: 650px;
                line-height: 24px;
                .to_d{
                    width: 220px;
                    height: 19.2px;
                    float: left;
                    a{
                        width: 65px;
                    }
                    .a{
                        padding: 0px 20px;
                        border-right: 1px solid #E5E5E5;
                        color: #F36;
                        font-weight: 700;
                    }
                    .b{
                       padding: 0px 20px;
                        border-right: 1px solid #E5E5E5; 
                    }
                }
                
               .to_z{
                   width: 175px;
                   height: 24px;
                   float: left;
                   .to_z1{
                       width: 48px;
                       height: 24px;
                       border: 1px solid #DADADA;
                       float: left;
                       .ron{
                           color: #999;
                            }
                           input{
                              border: medium none;                               
                              width: 34px;
                              height: 24px;
                              float: right;
                           }
                        }
                      .x{
                          float: left;
                          margin: 0px 5px;
                          font-size: 12px;   
                      }
                       .z{
                            line-height: 24px;
                            display: inline-block;
                            text-align: center;
                            margin-left: 10px;
                            font-size: 12px;
                            width: 45px;
                            height: 24px;
                            border: 1px solid #DADADA;
                            float: right;
                            }  
                    }
                     .c2{
                         width: 240px;
                         height: 24px;
                         float: left;
                         margin-left: 10px;
                           
                         .c1{
                            width: 64px;
                            text-align: center;
                            height: 22px;
                            line-height: 22px;
                            display: inline-block;
                            padding: 0px 5px;
                            border-width: 1px 1px 1px medium;
                            border-style: solid solid solid none;
                            border-color: #E5E5E5 #E5E5E5 #E5E5E5 -moz-use-text-color;
                         }
                        }
                        .mgl_a{
                            float: right;
                            width: 499px;
                            padding-left: 20px;
                     
                        }
            }
        }
        
//      图片开始
      .tp{
       width: 1225px;
       height: 100%;
       margin-top: 40px;
       float: left;
       .qu{
     
           height: 100%;
       
           .iwf{
               width: 220px;
               height: 383px;
               float: left;
              
               background: 1px scroll #DADADA;
               margin: 0px 25px 50px 0px;
                .icon_event_lefttop {
                        position: absolute;
                        z-index: 10;
                        overflow: hidden;
                        padding-left: 10px;
                        left: 0px;
                        top: 0px;
                        height: auto;
                        width: 210px;
                        }
                  .J_dynamic_imagebox {
                    display: block;
                    width: 220px;
                    min-height: 220px;
                    background: #FFF none repeat scroll 0% 0%;
                    overflow: hidden;
                   .icon_event_lefttop {
                            width: 210px;
                            height: auto;
                            position: absolute;
                            z-index: 10;
                            overflow: hidden;
                            padding-left: 10px;
                            left: 0px;
                            top: 0px;
                         }
                        }
                      .w1{  
                            margin-top: 10px;
                            padding-left: 5px;
                            font-size: 14px;
                            width: 215px;

                            a{                  
                              height: 16px;
                            line-height: 16px;
                            overflow: hidden;
                            color: #666;
                            display: block;
                            white-space: nowrap;
                            text-overflow: ellipsis;

                                 }
                           }
              .goods_info {
                        margin-top: 10px;
                        padding-left: 5px;
                        height: 16px;
                        line-height: 16px;
                        overflow: hidden;
                 .price_info {
                        float: left;
                        color: #F36;
                        font-weight: 500;
                        font-size: 14px;
                        line-height: 16px;
                        font-family: "Microsoft Yahei";
                          i {
                            font-family: "Microsoft Yahei";
                            font-style: normal;
                            color: #F36;
                            font-size: 15px;
                           }
                        }
                   .fav_num{  
                       float: left;
                        margin: 0px 0px 0px 16px;
                        padding-left: 20px;
                        color: #999;
                        background-image: url("../images/sz.png");
                        background-repeat: no-repeat;
                        background-position: 3px -317px;
                        font-family: "Microsoft Yahei";
                              }
                       }  
                   }    
              }
           }
     }  
}
.shuz{
    width: 1200px;
    height: 30px;
    margin: 0 auto;
//  background: red;
    .p{
        background: #333 none repeat scroll 0% 0%;
       color: #FFF;
    }
    i{
       display: inline-block;
        margin-right: 12px;
        padding: 0px 8px;
        line-height: 24px;
        font-size: 14px;
        color: #333;
    }
}
//*底部开始*/
.dibu{
  width: 100%;
  height: 222px;
  background: url("../images/right.png") repeat-x scroll center top;
  margin-top: 90px;
    .dibu3{
        width: 1201px;
        height: 151px;
        float: right;
        margin-top: 20px;
            .dibu1{
                overflow: hidden;
                float: left;
                width: 246px;
                height: 121px;
                img{
                    width: 143px;
                    height: 35px;
                }
//              .dt{
//                  height: 35px;
//                }
              .diw{
                  width: 246px;
                  height: 84px;
                  p{
                      line-height: 22px;
                      color: #999;
                      a{
                          color: #999;
                      }
                  }
                }
              }
              .foot{
              width: 926px;
              height: 105px;
              margin-left: 130px;
               .link{
                      float: left;
                      margin-left: 90px;
                      dd{
                          line-height: 20px;
                           a:hover{
                           text-decoration: underline;
                             }
                          a{
                              color: #666;
                          }
                      }
                      dt{
                          padding-bottom: 3px;
                          color: #333;
                          font-weight: 700;
                      }            
                        .pc {
                        width: 50px;
                        background-position: -486px -50px;
                    }
                    .pa {
                        background-position: -240px -50px;
                        vertical-align: top;
                        width: 164px;
                        margin-left: 50px;
                         }
                    .kx {
                        width: 84px;
                        background-position: -400px -50px;
                        margin-left: 160px;
                       }
                        a1{
                            float: left;
                            height: 28px;
                            vertical-align: top;
                            background: transparent url("../images/66.png") no-repeat scroll 0% 0%;
                      
                    }
                 }             
               }
            } 
}
///*底部结束*/






























































